package map;

import java.util.Collections;
import java.util.Collection;
import java.util.HashMap;
import java.util.Map;
import java.util.Set;

public class MapDemo3 {
    public static void main(String[] args) {
        Map<String,Integer> map = new HashMap<>();
        map.put("chinese",76);
        map.put("math",87);
        map.put("English",91);
        map.put("history",86);

        Set<String> keyset=map.keySet();
        for(String key : keyset)
        {
            System.out.println(key);
        }
        Collection<Integer> values=map.values();
        for(Integer v : values)
        {
            System.out.println(v);
        }

        Set<Map.Entry<String,Integer>> kv=map.entrySet();
        for(Map.Entry<String,Integer> e : kv)
        {
            String key=e.getKey();
            Integer value=e.getValue();
            System.out.println(key+value);
        }
    }
}
